.menusys_mega{margin-top:20px;width:70%;display:inline-block;float:left}#menusys_mega{margin:0px;width:100%}#menusys_mega
.menusub_mega{}#menusys_mega
li{padding:0;margin:0;float:left;display:block;background:none}#menusys_mega li
a{padding:0
14px;display:inline-block;text-decoration:none;position:relative;z-index:99}#menusys_mega  li .menu-title{padding:0;line-height:35px;display:inline-block;color:#fff;font-size:120%;font-family:Arial;text-transform:uppercase}#menusys_mega li:hover a,
#menusys_mega li a:hover,
#menusys_mega li a:active,
#menusys_mega li a:focus,
#menusys_mega li a.active,
#menusys_mega li a.active:hover,
#menusys_mega li a.active:active,
#menusys_mega li a.active:focus{}#menusys_mega li:hover .menu-title,
#menusys_mega li a:hover .menu-title,
#menusys_mega li a:active .menu-title,
#menusys_mega li a:focus .menu-title,
#menusys_mega li a.active .menu-title,
#menusys_mega li a.active:hover .menu-title,
#menusys_mega li a.active:active .menu-title,
#menusys_mega li a.active:focus .menu-title{color:#fff}#menusys_mega li.hasChild span.no-image,
#menusys_mega li.hasChild a.active span.no-image{display:block;padding-right:0}#menusys_mega ul li.first-item a,
#menusys_mega ul li.first-item .no-image{padding:0;overflow:hidden}#menusys_mega ul li.first-item{overflow:hidden;padding:0}#menusys_mega ul li.first-item .menu-title,
#menusys_mega ul li.first-item a:hover .menu-title{text-indent:0;display:block;width:auto;background:none;padding:0}#menusys_mega
.menusub_mega{position:absolute;padding:5px
0;z-index:999;margin-top:0px !important}#menusys_mega .submenu-wrap{float:left;background:#eef1f3;display:inline-block}#menusys_mega
div.subarrowtop{background:url(../imgs/layout/arrow-mega.png) no-repeat 30px bottom;height:10px;display:block;margin-top:-14px}#menusys_mega div.subwrapcenter-left{}#menusys_mega div.subwrapcenter-right{border-top:0;display:block;overflow:hidden}#menusys_mega
div.subwrapcenter{margin:0
0 10px 0;display:inherit;overflow:hidden;width:170px;display:inline-block}#menusys_mega .menusub_mega
.menusub_mega{margin: -50px 0px 0px 0px !important}#menusys_mega div.menusub_mega div.menusub_mega
div.subarrowtop{background:none}#menusys_mega div.subwrapcenter-left div.subwrapcenter-left{padding:3px;background:#8a8a8a}#menusys_mega div.subwrapcenter-right div.subwrapcenter-right{background:#eef1f3}#menusys_mega .megacol ul.mega-ul li.hasChild .submenu-wrap{}#menusys_mega div.subwrapcenter .submenu-wrap{}#menusys_mega .megacol ul.mega-ul{margin:10px
10px 0 10px}#menusys_mega
.megacol{float:left;width:200px;display:inline-block}#menusys_mega .menu-image{border:none;float:left;line-height:44px;padding:8px
0 0;margin-right:3px}#menusys_mega span.has-image{display:block;background-repeat:no-repeat}#menusys_mega ul.mega-ul a.item span.no-image,
#menusys_mega ul.mega-ul a.active span.no-image{display:block}#menusys_mega ul.mega-ul a:hover span.no-image{background:none}#menusys_mega .megacol ul.mega-ul
li.hasChild{background:url("../imgs/layout/arrowchild-ltr.png") no-repeat scroll 80% 7px }#menusys_mega .menusub_mega .mega-group{overflow:hidden;padding:5px
0 5px 10px;background:#e7e1e1;border-bottom:1px solid #aaa}#menusys_mega li.hasChild .mega-group span.has-image,
#menusys_mega li.hasChild .mega-group span.no-image{background:none !important;margin:0;padding:1px
0 1px 0;display:block}#menusys_mega .mega-group span.has-image{padding:3px
0 3px 25px}#menusys_mega li.hasChild .mega-group
a{padding:0;background:none !important }#menusys_mega .menu-desc{padding:0;line-height:15px;font-size:90%;color:#333;display:block}#menusys_mega li.hasChild .mega-group a .menu-title,
#menusys_mega li.hasChild .mega-group a:hover .menu-title,
#menusys_mega li.hasChild .mega-group a.active .menu-title{padding-right:0;text-shadow:none;line-height:20px;font-weight:bold;color:#333;text-shadow:1px 1px 1px #fff}#menusys_mega .megacol ul.mega-ul
li{padding:0
0 1px 0;float:none;display:block;background:none;border-bottom:1px dashed #cecece}#menusys_mega span.has-image,
#menusys_mega li .megacol ul.mega-ul li span.no-image,
#menusys_mega li .megacol ul.mega-ul li a.active span.no-image{padding:0
0 0 5px;background:url("../imgs/layout/a-haschild.png") no-repeat 5px 10px}#menusys_mega li .megacol ul.mega-ul li.hover a:hover span.no-image{background-position:5px 10px}#menusys_mega li.hasChild  ul a,
#menusys_mega li.hasChild  ul a.active,
#menusys_mega li.hasChild:hover ul
a{padding:0;margin:0;display:block;background:none;position:static;text-shadow:none}#menusys_mega li.hover ul.mega-ul a .menu-title,
#menusys_mega li.hasChild ul.mega-ul li a .menu-title,
#menusys_mega li.hasChild ul.mega-ul li a.active .menu-title,
#menusys_mega li.hasChild ul.mega-ul li a.focus .menu-title{line-height:23px;margin:0;padding:2px
0 2px 10px;display:block;color:#3b3b3b;font-size:12px;font-weight:normal;text-transform:none;text-shadow:1px 1px 1px #fff}#menusys_mega li.hasChild  ul a span.has-image .menu-title,
#menusys_mega li.hasChild:hover  ul a span.has-image .menu-title,
#menusys_mega li.hasChild  ul a:hover span.has-image .menu-title{padding:2px
0 2px 10px;margin:0;background:none}#menusys_mega li.hasChild  ul a:hover ,
#menusys_mega li.hasChild  ul a:active,
#menusys_mega li.hasChild  ul a:focus,
#menusys_mega li.hasChild  ul.mega-ul  a.active:hover{text-decoration:none;margin:0;padding-left:0px;background:#fff;display:block}#menusys_mega li.hover  ul.mega-ul a:hover .menu-title,
#menusys_mega li.hasChild  ul.mega-ul a:hover .menu-title,
#menusys_mega li.hasChild  ul.mega-ul a:active .menu-title,
#menusys_mega li.hasChild  ul.mega-ul a:focus .menu-title,
#menusys_mega li.hasChild  ul.mega-ul a.active:hover .menu-title{color:#d5453d}